use to no advantage - Turkish English Dictionary